technological apparatus - Französisch Englisch Wörterbuch